Perfect size! We got one for each of our two labs and they fit perfectly with room to stretch out. Also, the beds look nice and are very easy to clean. We got these hoping to eliminate a lot of hair build up that can happen on other types of fabric beds, and so far so good!