I ordered this shirt hoping for a medium, but they only had Small available, so i gave it a shot. I ordered it and it arrived the very next day. I am 5'5", small chested, 143 lbs, and it fit perfectly, plus it was a sale, which was an added perk. Super cute, clean design. I cant wait to wear it to Stage Coach in 2 weeks! <3333333333