I love the shelf, perfect size for my small townhouse.  Took me four hour to assembly only because I had some part backwards.  Very easy to assemble.