It’s arrived quickly. I’m happy with my purchase, only wish I bought one size larger because I love it so much. It is made with strips of denim. So far easy to clean, I have pets on it.