This worked great for my dog.  There was an initial odor from the foam but airing it out eliminated that.  The size was perfect.