Really nice unit - functional and looks great. The color goes with a lot of different types of woods and is refreshing and modern looking. Lots of assembly is required.  Directions were ok, but there are many steps. It might be worth paying for assembly if you are short on time or patience.