This is a nice piece for the price.  I bought the cream one which goes nicely in spaces with warmer earthy tones.  I thought the white may have been a little stark for my space.  I love the cream.  I was worried that it was going to be too beigy and it isn't at all, just a nice, slightly warm white, you know...cream :)  The quality is good.  I mean it's an assembly piece, there were a couple seams that weren't tight tight but really not too noticeable.  It took me about an hour and 15 to assemble by myself.  it's true the directions aren't great, fortunately I have my share of furniture assemble experience so I was able to figure it out.  I would recommend this piece .