looove this shirt! super cute!! I was so excited when it finally arrived. I am about 5' and 102 lbs and the XS/S fit great. good, sturdy material. the only small thing is that the buttons are loosely sewn on, but it's not major at all. so glad I got this. looks just like the picture!