Plastic parts are flimsy. The sliding part that covers the upper vent has tiny little tabs that came snapped off and had to be taped with electrical tape. Other than that it works alright