The bench itself is very nice! Perfect! Love the shelf on the side. Does take a while to assemble. Giving 4 stars because I don’t like the cushion. Looks very inexpensive.