The cabinet came very quickly.  My husband put it together along with another bathroom cabinet in the same evening without difficult.  It looked smaller than I had expected but it fit perfectly in the space where I needed it.  It holds my towel and I love being able to close the door to hide them!!  Very happy!