This shirt is super cute. I ordered it in large, and LOVED it right when I got it. I would have given in 5 stars if I had reviewed it right after purchase.

My issues:

The shoulders stretched out. How this happened? I have no idea. I thought clothes shrank slightly in the wash? It's like it went through the wash a couple times, and suddenly it was too big. I did loose a little weight, but not enough that the shirt should be falling off my shoulders. I'm really annoyed that it's so big on me now that it's practically unwearable. I do love the waist, it's nice and snug, totally flattering.

I'm also pregnant, and at first (before the shoulders got all loose) it hid my little baby bump pudge, while still being very comfortable.

Oh, also, the little crystal was ugly. I peeled it off and it didn't leave a mark. I wanted this shirt in other colors, but now I won't be ordering any more of them. I would need a M in the shoulders and neck and a L in the hips, and it just doesn't exist. Maybe after I have my baby I'll attempt to order a M and see how it goes, because it is a cheap, cute shirt.