The shipment was slow but it is beautiful and I can't give it less than 5 star. It is cotton and machine washable. You should pay attention there is no rubber under the mat so it might be slippery depends on the floor material.