i have a kirby made in the 60's. It will outlast me and probably my daughter as well. They are expensive but you'll never buy another one and you can always get them serviced. My dealership has one for sale for 279 dollars it looks like it maybe a model from the 20's but they just do not stop.