The quality of the bench is so-so. It' s okay for my small apartment, but I would spend a little more and get a much nicer one for a house. The vinyl cushion is pretty ugly. It looks super cheap, but I expected that.

It took me about 30 minutes to put it together. I accidently cracked some of the wood slate things while screwing things together so don't use too much force! 

It does the job and seems pretty sturdy.