Decent product for the price. It wasn't bad putting it together. I have had to retighten some of the screws periodically. The back railing part could have been stronger. When I lean back against it, I feel like it is a bit flimsy. I don't feel comfortable putting my weight against it for fear that it would eventually break. So far it has lasted well, but then again, we haven't had heavy daily usage.