Love it. Very easy to assemble. My husband had it all put together within an hour, and it’s sturdy enough to support him (he’s a big  tall guy, about 260 lbs). The cushions are not a true white, but close enough. They have zippers so the covers can be removed and washed if needed. It came with navy blue pillows, but I swapped them out for something that was a better match with my other decor. Overall, I’m very happy with my purchase.