Putting it together was a bit of a struggle (but then again that's probably just me!) but when it finally came together its just PERFECT. I love the amount of storage it has as well as the open shelves at the top left.  Good construction too.