This product is exactly as shown. No surprises. Great quality and so easy to put together. The kids are ages 1, 3, and 5. They all have fun on it, but the 1 year old is just a bit too small yet. The only improvement I can think of would be an optional storage case, as these pieces are bulky to store when not in use.