Read a lot of reviews before purchasing this bench.  I can say that, I got exactly what I wanted for my office.  So far, the quality seems good - the assembly of the feet was easy and yet pretty hard-core.  Should hold a lot of weight, if need be.  Like the velvet feel.  I actually don't find the bench to be uncomfortable - it's not bad at all.  After time, it should get softer but this way it should hold it's shape longer.