This bench looks even better in person ! The cushion is super thick and comfortable. The assembly took maybe 5 minutes just to attach the legs