Being a nursing mom, I use this in place of both bra and undershirt, as it's so very comfortable and helps me acheive discrete nursing when out and about. I usually prefer all cotton or natural fiber fabrics, but this top has been very comfortable and I find I reach for it the moment it's been cleaned and back in the drawer. It's one of my favorites. Being only two weeks post partum (pre-baby 124lbs, currently 140, and 5'5") the size small (torquoise blue top) fits nice and snug withouth being too restrictive nor uncomfortable. I think it should still fit fine as I shrink down some. Very stretchy, but firm fabric. The torso length is long enough to almost cover my rear and is perfectly adequate in keeping my belly covered. I'm pleased and hope I'll be able to pick up another one of these soon!