We love this bench! It came quicker than expected, was super easy to put together (only need to attach the legs), and is very soft and comfy! The color is accurate on the website, which is great! We got the longer size, which was exactly what we wanted to go in front of our front room/reading room windows.