This trash cabinet comes with tons of  parts to put together.  This process was very time consuming and requires that you pay close attention to detail.  The material is not real wood, so you can’t afford to mess up with installation or the material will start chipping away when having to redo any mistakes; do to unclear photo instructions.   
Other than that, the finished product looks good.