Took a while to put together but the kids love it. The slide it a nice length. Not too small and not too big. Just a little expensive why I took off one star.