I love this set! I am usually an XL and thats what I purchased. The set is really really soft and comfortable. I was concerned that the set would be tight around my arms or my waist which is what usually happens with this kind of sets but it is not at all because of the stretchy/soft like material . Also your butt will hang out a little bit but I don’t mind at all. 10/10 I recommend!