This shelf was so easy to put together I did it myself! It isn't as big as I thought it was going to be but I will just order my another one. It's easy to assemble, easy to slide into small spaces and holds full size bottles of 
detergent, etc.