I love this top. i've washed it a couple of times now and i can say it holds pretty well unlike what another reviewer said. it's very good quality, for me it is true to size, i'm 5'2, 127lbs, 36b and the small was perfect. i wear it with a strapless bra. overall, a great purchase that i can pair with almost anything.