We have a variety of mats for all carpet types in both the home & office. We have a variety of standard sizes as well as completely custom designs.