We love the product except for one minor cosmetic flaw.  Shortly after installing, the vinyl coating covering the frame bubbled up.