I absolutely love this table. It's big and heavy and industrial yet primitive looking. It did require some assembly which I did in about 30 minutes. The locking mechanisms on great on the wheels, however it does tend to bunch up my area rug because my kids are constantly sitting on the couch and pushing their feet again it. I love the bottom shelf-we are currently storing board games and magazines on it. The look of the wood and metal is great!