This dog bed are made of artificial leather surface and PP cotton inside. It has waterproof leather surface and can be took apart washed separately.
Source: www.lepetco.com via Alice on InterestPin Australia