Works well for its intended purpose. It does leave a line on my legs but I don't wear bodycon dresses so its not noticeable and it doesnt make it uncomfortable. I think I wouldve liked a slightly longer leg but thats just a preference and this item is exactly as described.