Much bigger than expected, but that’s ok. My dog is about 45 pounds and the LARGE leaves pleanty of space for her. The blue is a great color. Just wish the mattress pad was more plush and thicker.