I got the black in xxl and could have fit an xl. I am a size14 with a high waist and the band on this skirt is a great width and I really appreciate that. It is a shiny material that I don't love but I love the fit.  I am 5'6 and the length is above the knee for me.