I love it.  It looks fantastic, is solid and and stable.  Assembly will take a while and BE CAREFUL because if you try to move it before the top and bottom are affixed you will crack the particle board.  I know because I did it, but luckily it was very little and complete assembly resulted in a very stable shelf.