Was initially worried ( as I'm a size 18 to 20) of one size to fit all. But can totally see why it does fit all! Due to the shape of the cut, good length and quality. So comfortable too. I have one in each colour and will be ordering more if more colours come in!