I ordered a size L and it fit true to size. The shipping was quick and the dress was exceeded my expectations. It is a satin-y material and so gorgeous. I got compliments all night on it. It is perfect for a fancy dinner, wedding guest outfit, or formal!