I think this is very nice for the price. It looks very cute in my office. I love the stained shelves. I got a rustic desk to match the shelves and it looks great.  It was easy to put together and looks good.  I wish that is had come with touch up paint.  I had a few scratches on one of them and there are a few gaps like between the doors and the top rail piece.  I also wish it was a little taller.