It was alot to put together but worth it.  Good quality of wood and rollers.  It fits perfect and we love it!