Assembly was easy. Delivery time was excellent. It was a bit hard right out of the box but has softened considerably after 2 weeks of use.