Nice fit but the material is super uncomfortable - the interior is scratchy feeling instead of soft, it doesnt feel good on freshly shaved legs! The fit is perfect though..but with minimal stretch as well.