Not that bad for the price. Comes with a ton of pieces and took forever to put together. And now that my son has been using it for a couple of months, it has become very squeaky.