These are so soft and super stretchy. I wear them under my scrubs and they go great with them. I was expecting less quality because of the price but they are amazing and very durable. Im a nurse and they go through the runner with me constantly on the go working 12 hour shifts in the ER. Im ordering more to wear with my pjs around the house and I wear them out and about doing errands too. I wear tank tops underneath and they are great for layering. Im in love with these shirts. I ordered a 3x because Im too heavy I wear a 44DDD and they fit great abs true to size. They are snug but not tight. I like my shirts that way though and I would say order your size and theres no need to order a size down or up.