The table was a little larger than I had anticipated but overall I'm very happy with it. It arrived promptly and was easy to assemble. I was over 8 months pregnant and did it myself in about 15 mins or less. I didn't realize the legs are metal and then the bottom feet are wood. I'm not sure what the table top is made out of but it's not metal, we've already had to clean it from our toddler using it and so far so good!