I purchased this top in the white and love the contrast between the stripes and floral pattern around the neckline. it fit perfectly, however i'm concerned that it might shrink because then it would be too short. i am 5'3" tall, 120 lbs. and small busted. it draped really nicely. small would give me a little more length but may be too loose.