This table came packaged very well and no parts were damaged upon receiving it. The table is a little low and small, so I wouldn’t recommend it for a large room. It works well for our kids play room. The top lifts up and closes nicely allowing some hidden space for kids toys. It look about 
45-1 hour to assemble.