Wow my Dog loves this, ordered the XXlarge for my German Shepard an XL would have been Great. She has plenty of room to stretch out. Fab quality highly recommend.