I bought these based on the good reviews. All I can figure is that some of us get different products than others, because what I got was so bad I had no choice but to return them. The ones I got were weirdly long and narrow. They seemed like they would be awfully tight especially at the top and bottom. But the kicker was the smell. I expected them to be made of synthetic material, and new synthetics usually have a little odor, but the smell of these was awful, like nothing I've smelled before. I left the tags on, wrapped them back up, and shipped them right back.