This item is handcrafted by me from all new materials. It fits both standard and elongated toilets. Machine washable. Made from sturdy fleece.