Perfect for it's intended use but a pain to assemble.  Many of the components required connections in small areas where if the whole locations were shifted a bit, any normal sized person could assemble it.