Exactly what we needed, this is absolutely beautiful and we love it. Hubby was able to install everything himself, took him about 30mins.