Great little table. It comes in a relatively small box and requires assembling. I was taking my time and working slow so it took me about an hour to assemble it. The directions are very clear and explain every part. Once assembled, this table looks great and is very sturdy. I have used it many times and just love it. For the price you just can't get anything better than this. My kit was missing the cabinet hinges for the front door so I emailed their customer service, 10 min later I get a reply from Brian who is asking for my address to mail me the hinges. Overall great product, great customer service you just won't be disappointed.