The bench is solid and perfect for what I was looking for. My only complaint would be the assembly instructions.  Just be aware that once it's time to attach the sides, the instructions, as given, are not physically possible to do what is asked. I had to rearrange the order a bit and then it assembled perfectly.