Just received and put up. Its absolutely perfect. I went through what felt like hundreds online and took a chance ordering this one. Very happy.