My overall experience was wonderful. Your selection of products and design types is fantastic. Check out is easy and shipping is spot on for delivery. My only issue is that I am still waiting for this product to be back in stock. It was supposed to be restocked around 5-28-18 but I still have not heard anything and I need another pair.