the garment did not fit i was so disappointed. i wear a size 11 in pants an ordered the beige XL - 2XL well it runs way too small couldn't get it up my hips. the garment itself is good quality however they run small. After reading the reviews looks like the black one is true to size and the beige/tan run small and should order a size up or even maybe 2 sizes up. I am going to re-order and give it another try.