I love this dress. The quality is beautiful. However, it is too small/short on the top. I ordered a large, which was a size up for me. The top of dress was too short in shoulder/arm. I waited a month for delivery. was taking on cruise. so disappointed as the quality of this dress is exceptional.