Buying clothes online can be tricky when it comes to knowing if this brands size XL is the same as that brands XL. I wear 16W in most clothes from places like Walmart or jcpenney. This fit fine for me and got a lot of comments on how cute it was. You can put your own spin on it with what you wear with it like jewelry, boots, makeup. It held up to being worn all day for a party then Halloween night for several hours of walking around without any damage or tears.