This bench is great! It actually looks as nice it does in the picture and is very sturdy. Like other reviewers mentioned, some of the pieces on the bottom aren't machined well and don't line up well, but if you're a little handy you can just drill the holes a little bigger.  Overall, it didn't take long to put together with a drill, and I'm very happy with it. The cushion is also prettier than appears online.