This is a good purchase! It’s the pretty much as advertised. I did think the shelves would be a bit bigger though.  It took about two hours to put together and my son loves it!