The story was, my factory installed bathroom vent was not venting the steam out of our bathroom. The steam was taking too long to go through the tiny opening of the vent, leaving heavy condensation on our walls and windows. If it continued, we were worrying about mold build up, so I decided to toss the old vent that came with our house and model a new one using an online free 3D modeling program. Next step was to print it out using my DaVinci 3D printer to fab it out, it took about five hours to fab, but the results was totally worth it. Now steam vents out perfectly! Made to fit most manufactured home circular vents, recommend checking out the specs on this product and see if it fits your needs before purchasing.