This is a great pet bed! I ordered a size large for my husky mix. She is 23lbs. I was going to order a medium but it was out of stock. I'm glad I chose a larger size because it fits her perfectly. It's a nice fabric and seems well constructed. It looks like a cute bean bag when it's not being used.