For the price it is definitely worth it. The material is a bit uncomfortable and the pillows are not attached so they always fall. My husband took a few hours to put it together. I really like the table height, but might be low for a tall person. Color is really nice!