Product Rating: 4 of 5 stars 11/1/2022 So cute Definitely think it is super flattering and I material is very soft, just a little snug in the ribcage.