The size was perfect for the area it's in.  It was simple enough to put together.  However, it is a bit flimsy, especially the back, which is very thin fiber board.  I don't think it was worth the price, really. I am pleased enough with it otherwise.