Don't hesitate to buy! They are so soft and are a perfect addition to any skirt or dress to have a smooth appearance! They are not to tight around the stomach or legs! You can't see any lines at all! I love these and will be ordering more!!! I am 5'5 and weigh 165, I bought a size XL. I am so happy! They feel so good, you forget that you are wearing them!! Great purchase!!!!