Each dog bed cover is handmade with care in lovely San Francisco from heavy weight 100% cotton upholstery-grade fabric that is beautiful, durable, and machine washable.