Pleasantly surprised with this bed! Size large was perfect for my 62 lbs Pitbull, Kingsley! He can curl up or stretch out with lots of room to spare. Not sure how easy cleaning and such will be yet, but we will deal with that as it comes. A little pricey, but seems to be worth it.  Shipping to Newfoundland and Labrador arrived 2 weeks before estimated arrival date, so that was a plus!