Arrived early and super easy to put together! I can see the issue that other people mentioned in the reviews about the cushions slipping so we got Velcro to stick on them and they’ve not moved since! Super comfy and amazing for the price!