I am a solid 14 and the size l fit nicely. it's easy to wear. the diagonal print is quite flattering. my husband liked it. i am 5'9" and it was a bit short, but not too short. i've not washed it yet so can't say how that will go. the fabric is knit but does not look like it will pill.