After reading all the reviews....It was exactly what I expected. Took a bit of time to assemble. Be careful putting on the front wheels, but the pictures were self-explanatory. The hardest part were the 2 screws in the back that hold the top down. Had to re-do 2 or 3 times, eventually got it right. Very happy with purchase. [...]