Love this bed, bought the largest one for my boxer pup to sleep in at night. This bed is BIG! Zeus is now almost a year old and about 65 lbs and he has so much room in this bed to stretch out on! I also love the fact that it is machine washable, the sides are a plush velvet but the inside where he sleeps is like a very durable I want to say canvas like material (its not the velvet in the picture mine is different) But it is very nice and looks like it will last for awhile (I have had it for a few months now with no issues, seems to be the best bed I have bought so far and I have bought alot!