I would give it 5 stars but my dress came apart after 4 uses. Such a tragedy since I loved the dress so much and got so many compliments in it. I especially loved it postpartum, it was flattering and covered my belly.