It looks good but was a nightmare to assemble. I am an architect and consider myself handy. I had to pull out all the tools/ screws/brackets/washers for this one. The pre-drilled holes were not big enough. the particle board is so flimsy that its almost impossible not to break it during assembly. ( I broke some of the connection points while trying to move it during construction and had to use brackets to fix it and make it sturdy enough so that I could finish building it without breaking it again.) 

However, once assembled, it is sturdy enough. We got the black one and I like the modern/mid-century design. 

The top shelf fits CDs perfectly. The drawer fits 3 rows of DVDs perfectly with spines up. The cabinet fits 2 rows of DVDs stacked on top of each other perfectly. This makes my OCD very happy and am willing to forgive the perfectly good saturday afternoon I  wasted putting this thing together.