Perfect for outside. It has some stains, but not surprising since we have a dog. Still looks good!