quality is good but sizing isn’t great. These were a gift for my friend who is a large, I am a small, I’m size 8. Once I took them out the packaging they looked very small so I tried them on and they fit me quite snug, so I cannot gift these to my friend, size large isn’t large it’s s-m max