I was a size 12 pre-pregnancy and the XXL fit me perfectly.  It was hurtul to have to order that large, but they are sooo comfy. Even 3 months post partum they are a little big but too comfy. They wash nicely and shrink just a little bit in the dryer, but the sizing was perfect for me.