The dog bed is very easy to clean. The inner lining and cover are made of 100% GOTS certified organic cotton canvas. They are both machine washable in cold water. The fill is 100% natural wool and may be cleaned by hand with cold water and wool specific cleaning solutions if necessary.