I had a horrible shopping experience when I tried to buy this table here. Three weeks past the expected delivery date and many attempts to contact customer service  later I learned that this table was shipped in three boxes and one of them was lost. I asked for a refund and refused to accept the other two boxes and order a replacement. Then I ordered this table somewhere else for a lot less and received it in less than two weeks (as opposed to the almost two months I spent waiting for it the first time I ordered it here). I gave it five stars because it is an awesome table. My husband put it together in about an hour. We both put the top on. It's super heavy, but that makes it sturdy. So, 5 stars for the product and zero stars for everything else!