Excellent -   Delivery - easy, on time, arrived all on one pallet and well put together  Product - excellent - took us longer to put together than suggested, but got there in the end.  Very happy.  Would I recommend or buy again? - yes