I have worn Tribal for 25 years and still wear pieces from 15 years ago. That being said, Xs is usually a 2-4 and I own Tribal Xs skirts that are much larger than this and have spandex or a zipper. This has no zipper and little stretch, so I would definitely size up. I wear a 0/2; so this was okay for me; but a struggle to get it on and I am 5’8 and 104. I am very pleased with the fit of the skirt, once I get it on. It’s definitely long enough for people 5’8” and over. This skirt is a welcome edition to my wardrobe for that reason alone.