Great product. After trying many different beds, landed on this. My labradoodle (medium size) loves the bed! Got one size big (Size: L) based on other people's reviews and I am glad. The material quality is superior! Extremely happy and this is real money well spent.