This was just what we needed for a small bathroom. It came almost totally assembled which was a great surprise! The only thing you have to do is insert the inside shelf, which takes about 2 minutes. Very happy with this purchase.