Absolutely perfect it could have been sealed better especially around window but nothing a little silicone or weather stripping won't fix upgraded light tho to LED this is something the manufacturer should do that is my 1 complaint is the light other than that it's perfect for my needs cheers
Awesome product, great price!