Quality is decent. Would have liked it to be a little more elastic (the fit is quite bigger than expected). Not enough elastic for some wiggle room (no pun intended), quite the opposite since there is a lot of wiggle room.