I followed the Amazon size guide and got the XL size but it'still too tight. I usually wear large size skirts and I've never had a problem with XL. It has a side zipper with two buttons but even fastening  the button with the most slack makes for too snug of a fit. Plus I don't want to spend 10 minutes trying to fasten the button when I put it on.  It was a bit wrinkled when it arrived and looks like someone else had bought and returned. Also, mine wasn't really pleated as I expected. But despite that I love the floral print and feel, cut of the fabric. I'm disappointed in having to return it. I was thinking of buying the next size up. The skirt length is midi and was what I'm looking for.  But I'm certain XXL would be too big on me.