Great overall experience. Easy to find the shoe and the sizes available. The site was easy to use, and my ordered arrived on time. Between the selection and price they're definitely one of my go tos' when tennis shoe shopping. I think I've had to contact customer service once? That experience was quick, easy and stress free as well!