I ordered the extra large, perfect for my german-doberman adult dog, which has hip problems. He loves it! It's thick & soft. Did wait 48 hours before usage. I like the 2 different fabrics.