Very nice and comfortable. Easy to put together. Delivered a week earlier than expected, which we were very happy about. Material is great, size is perfect. Very happy with this purchase.