I'm 5'5\\\" and wear a size 22, but I bought a 2x. It's a little bigger than expected, but better big than small! It turned out to be comfortable and looks great. It's long and pretty, which I really like because I paired it with tiger print leggings, which I don't generally wear in public, but this maxi skirt makes me feel less shy when I do. In fact, I received several compliments on this outfit. It's not a super soft, super drapey, scarf type material, but to be honest, it's not that stiff and it doesn't feel uncomfortable. Overall, it was definitely a good purchase.