Solid choice for our home office sofa and occasional use. Definitely not something I would expect to hold up to daily use with kids. We did have to drill out one of the assembly holes as there was a screw in the way. It was an easy fix with a drill but had we not had one handy, it would have been a big problem.