I bought this for my size 14 daughter but ordered up because of previous reviews saying it's too small. Not at all! The 2x has to be a size 18 at the least. It's huge. Thankfully my kid likes baggy clothes.