Perfect! My dog loves it and it really is waterproof. Was a bit loud at first but once he broke it in a little I don't notice the rustle!