Made of that cheap give-away bag material not real fabric. Who knows how long it will last. Would have been fine if it was $5–10 but $19.99– Don't waste your money. Got it as a present. Now I will have to buy something else as it looks really lame :(