Almost perfect! Delivery was great. Easy to put together. Comfortable seating.
Just one minor flaw - why black frame with beige seating? Should be brown-toned.