Can cheap, stain-free carpet really last?