Came when it said it would. I love the grey color because it matches in my bathroom. Narrow enough to fit in a small space. This came ready to assemble and it was super easy to assembly alone (short female). The only 2 reasons I gave this a 4 instead of a 5 - 1)the cabinet is just slightly too small for towels, I  had to shove them on and force the door closed 2) one of the doors is a little tight and I have to force it closed as well