Great looking bench with ample seating and adequate cushion. The baskets were not easy to put together. They got easier as I finished one then the other and then finally the last one, though it was a tiny bit more understandable. The instructions on the bench assembly had a mistake but I was able to mediate the issue by moving the pieces to other possible locations. I gave this bench 5 stars for its quality and price. I did not take my building of said bench and baskets into this consideration as I may of been at fault in that.  Just be prepared for some curse words and aggravation.