Tractor seat bar stools may or may not come with cushioning. A bare bar stool with a tractor seat, as mentioned earlier, will still offer comfort to users. If you have kids, an upholstered seat isn’t recommended for your home especially if it’s fabric as it isn’t easy to clean and maintain.
It's possible that you can’t resist stools that are upholstered. If that is the case, then you can always coat a fabric-covered seat with a durable water repellent solution as it will help in protecting the material from stains. If what you want is leather upholstery as it’s all the rage right now in modern interiors, you may choose leather but it’s best if you apply the material with a leather conditioner to ensure it remains stain-free and supple.