Took a while to assemble but love the finished product.  Fits perfectly in my space and holds all I need it to hold.