Exactly what I needed, it was easy to assemble and came in a glossy white finish. I've had it for several months now and have no problems, this was a great purchase