Fast and easy. The delivery company did a poor job. I was given date of arrival, it changed to the next day and then I received a message my package was out for delivery. I then got a message that it would be delivered 3 days later. The messages from the shipper were confusing and unhelpful. No explanation as to what was happening. The product was exactly what I ordered so no issues with Aedmarket.