i had to have my contractor install this because it was too heavy for me.  so well made.  Wish there were more shelves inside.