Quality good. Not accurate sizing at all, they run wicked small. I was very upset and disappointed. I waited for these and was so excited when they arrived. I wouldn't reccomend unless you own another pair and are positive they will fit.