The dress is very smooth and sexy. If you use M, most likely L will suit you! The material surprised me, it is a little stretched and not of poor quality. Arrived 9 days before the deadline, the seller sent my order the same day. but overall I feel satisfied with my purchase, I would buy more again, thanks!