Perfect fit... and comfortable. I'll be ordering the purple. Love this dress, however it fits really large. I highly recommend going down a size when ordering, but I love, love, love this item! It fits comfortable, long and flowing just as shown in the dream!