Excellent quality for the money. Complete with no missing parts. Well organized. Takes some time to put together but worth the effort. Solid construction.