I love this shirt, I really do, however, it arrived two weeks late and considering it was shipped from China, I definitely was not expecting a Small to fit like a Large. Despite it being overly big on my daughter (who stands at about 5-foot even), she loves it and wore it on her second day of school anyway. I suggest the seller cease boasting 2-day shipping and give a more accurate time frame for shipments (mine wasn't even shipped until the day before it was due to arrive) and make sure their items are the sizes they claim to be, or at the very least, make a note on the listings that the items run larger than what they say.
I got these for my daughter for the first day of school and they fit AMAZINGLY. I was a little nervous because my daughter has long legs and a really small waist. I was worried these, like all her jeans, would be too big in the waist because they were bought to accommodate her long legs. I was pleasantly surprised when she didn't even need the belt I'd purchased to keep them from falling off. This is definitely a company I will buy from again. My daughter loves these jeans and says they're the most comfortable ones she has.