Assembled the table yesterday for our kiddo for Christmas. He's been playing with it nonstop since. So in that regard, it's a win. We won't return it, but if you're looking for high quality - this "might" not be the one for you. Review on the table: the table came in a million pieces, however directions were easy to follow. Assembled the drawers, the frame, and then set the printed table top on top of it all. The drawers don't slide well as they are particle board on plastic guides. The little kid can't open them due to the resistance. (The screws everywhere don't make for a polished look - but that's not a big deal for a play room piece). The table top is two separate pieces laying freely on top of the frame. One is considerably warped leaving a curve on the table top. We have already talked about buying a solid piece of wood for the table top from the hardware store. Review on the pieces: the track was easy to layout as they suggested for the completion of the assemble. The towers were difficult as I had a hard time screwing the tiny screws into the woodblocks. However, we got it done and it "looks" like the image on the webpage. The tiny toys are cute and make for lots of imaginary play. However, was slightly discouraged that some of the pieces looked as if they were already "well loved by another kiddo". The plastic & wood airplanes were scratched and had paint streaks set into the plastic. The cars move okay on the track but do require a little help at the track joints that aren't smooth. (We have been also using other "well know train brand" toys on the track. They don't fit as well, but it's free play & we don't have rules!) Review on cost: seems reasonable for what you get. If anything; tracks and cars for play on an elevated surface. Free shipping helped us make the decision lowering risk of the value of the product in my eyes.