I love this dress! It's much nicer than I expected and fits me perfectly. The style is very flattering. I want another one in a different color. The only minor thing - which isn't a problem for me, but could be for someone else - is that the buttons are hard to undo. I decided to pull it on over my head which solved the problem. I wasn't sure if I should order a S or XS. I'm 5'2" and I used to be around 105, but I've put on weight since covid, so maybe I'm between 110 and 115 now? I usually wear a size 0, but, lately, some 0s feel a little tight. I decided to go with XS in this dress and it was the right choice. It also arrived very quickly and I liked the detailed tracking because I'm always worried about International packages getting lost. I'm very happy with this purchase.