This bench is great. Looks exactly like the photo, is very sturdy, and relatively easy to assemble. The cushion does come pretty stiff but after a few sittings does soften up. My only complaint would be the quality of the baskets. They seem to be durable but some of the weaving was loose and needed to be glued to prevent fraying.