This unit works as designed, but the quality of the finish is poor.  I got white, and there are ripples and different white tones on different pieces of the unit.  I have put together many pieces of furniture in my time, and this one was a challenge - instructions were unclear at times.  It looks OK from a distance, and I wont unassemble to return, but I am also not thrilled.