First things first - I'm a 36D.  Having gained and lost a lot of weight over the years, my breasts would not meet anyone's definition of "perky".  Going braless is too uncomfortable, even while just lounging around my house or sleeping.  I need a lot of support, but I don't want to wear underwire 24 hours a day.  This bra top is the perfect middle ground.  While it is nowhere near supportive enough for me to walk around in public, it's ideal for relaxing at home.  They've remained very soft, even after many washings.  (I dry them on high, too.)  I wear a medium, but I could probably get away with a small for a firmer fit, since the fabric is quite stretchy.