Easy purchase, short delivery time and I would buy from the site again. BUT - we had issues with the delivery partner. I received a message they were coming so we stayed home all day - then it didn't arrive. I had to chase them, as the tracking log said it had been delivered! The response I got was that they needed an extra trailer piece and that it would be delivery in a few days. I was informed I would get a phone call to let me know when this would be. The next day I got home to find a pallet of boxes in front of our roller door - with broken edges - in the rain!!