I bought these shoes for my 15 year old son but after receiving them I realized these shoes are for older men. I sent it back for a refund and ordered something else. Before I sent them back my son tried them on and said they were very comfortable. The shipment was on time.