I got the skirt and it was on backorder so it took a bit to get it. I ordered a large and can still squeeze into it with how big my butt and belly have gotten, but it is close!!! The stomach is stretchy but only to a certain point. Order a size up. I’m 35 weeks and plan to wear it this weekend, but may be my last chance this pregnancy.