I checked that the dress was somewhat large, but that is because I accidentally ordered L!  My bad.  I debated returning it for a smaller size, but then decided that I could alter the bodice very easily and achieve a custom fit.  When cut into the seams I was impressed with the high quality of the sewing on such an inexpensive garment.  I was able to made the changes and am now the proud wearer of a beautiful dress.  I would buy from this line again.