It is a very nice addition to my living room. It pretty much came already together and the only thing to do was screw on the legs. Has alit if storage space. Ver satisfied with thus purchase. The only issue was Fed Ex kept delaying delivery of my order for 3 days and I had to go to facility to pick up myself.