I ordered a large and xl to see what size best.. the xl was made of a much less quality fabric and a lighter cheaper looking green color.. very disappointed in the xl mainly because I would feel more comfortable in the length of xl but I won't wear because cheap looking.. the large is a beautiful dress and beatiful quality