Carpet surprisingly is better for your allergies than hardsurface. The reason for this is with a proper vacuum, good suction and or hepa filter, you can eliminate allergens trapped in the carpet. Walking on hardsurface stirs the dust up into the air. People that are allergic to dust should look to purchase carpet over hardsurface for that reason.