These fit perfectly! Was concerned they might have been a little bit too small but they were surprisingly the opposite, if not slightly loose. Well constructed, comfortable to wear. Feel like these will last the distance and drops. Would definitely rate to others based on quality of product, cost and fit.