Perfect - with small kiddos didn’t want to spend a ton, this is a great washable option, sits and stays put - very happy with it!