very fast delivery, arrived almost a week earlier than expected. assembly was not very hard (i got it done by myself in about 1h and a half with the toddler stealing screws and trying to help) except for the last part of figuring out the right way to connect all 3 "sets" of parts. screws are not very tough, so i recommend using a handheld screwdriver to tighten everything (my electric stripped the first screw, luckily it brought 2 extra screws). deducted one star due to the quality of the screws. it wobbles slightly but its not an issue as you are meant to be able to control how step of a incline it has. got it for my 2 year old (36in tall) and he absolutely loves it, been playing non stop ever since we assembled it.