Dress: XL Doesn’t have the best reviews but I will say that this color was good quality the velvet was thick and not see through. I probably could have sized down to a L so if your in between sizes size down #LTKHoliday