I ordered this for a princess ball with my granddaughters. The large size fit my size 10-12 body perfectly. It is very well made and the fabric is lustrous. The style is as pictured and it has a wonderful deep green color. I got compliments on the dress from my daughter, daughter in law and my granddaughters called me Princess Baba. ( Baba is their pet name for me as grandma).