The table arrived packed well, putting the legs on it was easy, the only thing that took me a few minutes to do was the Bluetooth connection to my television and once it connected all I can say now is awesome. My kids love it too.