Not solid wood tops. It's made of MDF and it's packaged in a single large box over 140 lbs. Took two people and a Dolly to bring it in. Spent a good amount of time to unpack it all just to find out it was damaged in transit. Wanted me to haul it back to a UPS store. Opted in for pickup instead but now it took me longer to box it back up. Disappointing quality, shipping method and price considering its not all read wood.I am very happy with this purchase. Liked the pictures of them, but much nicer in person. Very good value. I saw them somewhere else for $108.00 more.Purchased for my denShipping: I ordered this set on January 10th at night. And it says I’m suppose to get it on January 19-22. Which is perfect since I’m moving on the 29th. I can just leave them in the box and hook them up in my new apartment. The next day I got a shipping email saying that my package will arrive the next day (January 12) which is amazing! Of course there are shipping from Kernersville N.C. Which is a 20 min drive from my house.Packaging: I read a lot of reviews that tha packaging is horrible. And comes damaged, (another reason I was scared to purchase this item,I’m not the kind of person that returns orders no matter how horrible they arrive, to much headache) but my package arrived in one piece. No damages on the box or on the tables. The came beautifully packaged and Undamaged.Assembly: I wasn’t planing on hooking this up now. I was waiting on moving to the new apartment so it will stay undamaged from moving. But, I read a review that said that there is some pieces messing. So I was scared what if mines had something missing. And my I don’t know how long or if there’s a warranty. And if I wait to long it will probably take a longer time to have them shipped in the missing pieces.So I opened it up today and hooked it up. It was very easy to set up.I have a two years old that loves to “help”. I set it up by myself. I timed myself and it took 54 minutes. ( and this is counting baby break time) if I can hook it up then I’m sure everyone can.Overall I really love this set. Other then the small they have of new furniture, They’re beautiful, fast shipping, and easy to set up. The size of the tables are perfect for an apartment or a small living room. They are very steady.Easy to put together, did it myselfLoooove this set! Sturdy very heavy,easy to put together, absolutely a great set for the money !