We had a little trouble with the screws lining up and have a lot of experience installing lights and fans etc. But otherwise looks good.