Based on reviews I gave this dress a try even though I thought the XL might be too small, I am 41" bust, 35" waist, but the dress fits great.  It has a boat neck so you have to be mindful of your bra straps and I will probably need to secure the belt somehow as the end flops around.  The length of the dress is very long, even over a petticoat, I am 5'5" and it goes 2-3 inches past my knees.  I haven't worn the dress yet, but overall I think the dress is good for the price.