This Revolve dress is a dream. It truly has designer quality to match the price tag. It runs very small. I sized up and still felt like it was snug. That was my only complaint. It will be a piece you order and wear for many special occasions.