This was exactly what I needed and was easy to assemble with the exception of one leg that had a plastic disc in the way and needed some drilling past to assemble correctly.  Color is perfect, quality great and so much extra needed storage.