Takes some work to assemble but looks and works great! Ample space but I could have used one more drawer.