The table itself is great. Its the shipping that was a nightmare! It was supposed to be 2day shipping, coming on June 5th. I didnt get my table until the 20th, after a replacement was sent. The first one never shipped out! I bought the original on june 3rd. But I did get my table, and all is well. So 3 stars for the shipping hassle