This was my first time ordering from here.I am 5'1 about 103 lbs.I normally wear a small in juniors,xs small in women's..read the sizing chart and decided to go with a medium ( most places, these sizes run bigger then they say)It's very tight in the chest area,feels more like a kids size,I should have gone with a large,but was worried about it being to big,The quality is really good and I love the print,next time I order, I will go with a large.The only reason I rated this a 2 star is the sizing.