We needed a small sideboard or console table for our new kitchen renovation and this was just the right size and color for us.  It matched the colors of our new cabinets.  I probably would have given 5 stars except that the assembly was pretty involved with a lot of pieces and hardware, although they did give extra hardware parts.  My husband handled it fine and the piece came together nicely but it took some time.  It does provide the extra storage we needed so we are happy with it.