This bench is nice quality. I purchased it more for my dog to sit on and look out the window when I'm working. It's cute and works great! It was simple to assemble and feels pretty sturdy. The cushion is upholstered nicely, looks great.