I would recommend this dress to a friend but would warn them that they need to purchase a larger size. I wear a size 10 and ordered it in a size 10 and couldn't get the dress over my hips. I was disappointed. I'm sure I needed a 12 or maybe even a 14. I had to send it back.