This is great! It came mostly put together - just needed to add the feet and the handle. It comes with a wall mount. We really love the 2 USB ports at the table. It is so sturdy and we are definitely glad that we got it!