I bought this for my 3 year old son, and it's been a huge hit. He uses it on a tabletop, in it's folded state, as he likes to turn it around so he can access different sides. When it's attached to a table it's not as easy to get to the back side. The elevator works well for the most part, but can be finicky at times.
The main issue with this toy is the curved ramp. Larger cars will often get stuck about half way down because the curve is too tight. Average size cars work fine, it's just the largest that have a problem. If your kiddo's favorite car is larger than normal, you may want to look at another play set.
I'm not sure why there's a "gun" on this toy. It's modeled after a water hose, but just seems like an odd addition to me. Not every toy needs to shoot something.