It was much easier to put together than I expected.  Parts all there and well organized.  I would had given 5 stars, but I think the price exceeds  the quality.  It had parts to attach to wall but I did not want to drill into my wall.  It has plenty of storage for what I needed it for.