I received my purchase yesterday and put it together last night because I was so excited.  The instruction took me a little while to understand, but once I figured it out it took me no time to put it together.  The product is good quality and I just love my Shelf.