The dumbbells arrived quickly and the customer service was excellent. I had a problem with some of the contents in my order and after contacting them about this the replacement parts were sent and arrived the following day. I’ve been using the dumbbells 5 times a week over a year now and they are still in perfect condition.