amazing quality, thick so they’re not see through, but not too thick! tight to skin but plenty of stretch. so comfy, waistband doesn’t roll down. ties at front are just for design but it works perfectly as they’re well elasticated everywhere. large fits well as a size 12,14,16 id say