Very nice bench, much heavier than I had expected. I like the fact that it has a cushion for seating. It could be a tad thicker or more plush but, serves the purpose. Wasn't too difficult to put together, although it was handy to have an extra set of hands to help lift & fit pieces together. The directions for the hinge arms was a little vague, but, we figured it out. My only complaint since using it a few times, the hinges seem to come loose & need to be re-tightened often, about every 4th or 5th time. ANY SOLUTION to this or any other similar complaints ?? I don't want to risk over tightening & striping something. I would give it 5 stars if not for that.  Delivery was right on schedule, & it was packed & packaged very well.