I would recommend this dress 100%.. arrived earlier then expected and I could not of wished for anything else. Its all what they say, fits all and Coloros are vibrant ..I am very happy with this dress and plan to purshase more.. just gorgious. Comfortable and light but not at all flimsey or cheap. Made well.