Bought for my 15 year old son. Very pleased with the product. The delivery service was excellent - prompt and the text/email advising of delivery was very useful. Only criticism is that returns by post have to be paid for. I ordered 2 different sizes as I wasn't sure which would give the best fit. I was able to return the other pair to a shop - free of charge - but this meant making a special journey which is not always convenient.