I do want to give this 5 stars. The only problem I had was that when you take it out of the package it has this very strange odor on both the mattress pad and cover. I washed the cover and let the pad air out and the odor was gone! As soon as I put the bed together, my dog jumped right on and LOVED it! The cooling pad feature is so great for him - he is big and tends to get hot during the night!