I think the price is a little over the top but my kids love them! I have a 15 year old son and this is all he will wear. Another thing I dont like about them is the quality of them, he has gone through several pairs over the past year, they rip easily.