Really like this item.  Works great.  Keeps critters out. Difficult assembly. You have to be very careful to match things up,  otherwise you will have to pull them apart multiple times to realign which can get quite frustrating. Once assembled no major issues,  other than one slight area that is raised from pulling apart during assembly and we have to press it in to slide the access door open on one of the compartments. Would recommend overall.