easy to put together and everything well labeled and fits  nice and tight. very good quality well worth the cost