The design is spot on, functional, storage drawers are great. The assembly instructions were fairly well put together. I managed on my own. The problem came after assembly, and after the table had sat in place for a few weeks. We went to slide it to make some room, and 3 of the legs fell off. The screws provided are not long enough to hold the legs on securely. We fixed it by using nuts and bolts to hold the legs on correctly and securely.