I really like how easy this piece was to assemble and for the price, it's a very good purchase. One of the buttons on mine were pushed in too far and the fabric doesn't lay flat because of it. I'm a little disappointed but still satisfied with the product for the price.