This cabinet was a lifesaver as our kitchen has limited counter space. It took a few hours to assemble, but overall was not too hard to do. The side pieces are optional, which was great for us as we could only fit one. Color is exactly as pictured and quality was great.