After a long wait it finally come, my Astra Hammond aluminium louvre all the way from America. What do you guys think?