Do you find them good quality? Is the sizing accurate? Do they last? Etc Bought a pair going cheap on eBay, my usual size so I hope they don’t tend to come up small...