I love this dress. I would give it 4.5 because as I have washed it twice the stitching on one loop and one tie has come undone. Not a big deal - I can still wear it and no one will notice.

It looks great and is overall very comfortable