I haven’t worn the outfit yet, but I’ve tried it on and it looks amazing! ! I am 5'4'' and usually wear XL in outfits, so I ordered the XL. The overall fit is perfect for me even though the pants are a little long and are probably meant to be worn that way since they are shown that way in the pictures. I’ll most likely wear heels to give me some height, but I’m sure they can be hemmed if really needed. The fabric is not too heavy or too light, washed well- hand wash, cool temp, hang dry- and retained its color and crinkled texture. I should really order an additional one because this trendy outfit can be worn to church events, concerts, teas, birthday parties, etc. You could even wear the top separately with some jeans or pants.