Was delivered extremely quickly. All parts were there and fit together perfectly. The only thing was the cushions (white) had some dirt spots on them when we got them. Perfectly round and noticeable. Otherwise, super easy to put together, lightweight, and comfortable!