This cabinet was the perfect solution for extra storage in our bathroom.  It came fully assembled and was put into use in a matter of minutes!  I love the pull out shelf too.  I am totally pleased with this purchase!