I can’t compliment these sports bra enough. They fit very well, they are incredibly flattering, supportive, and comfortable. They don’t have super heavy support, so I wouldn’t recommend for long high impact activities. They are great for yoga, walking, biking, steps, weights, and everyday lounging around. Super comfortable for sleeping as well.