Exactly as imagined from description and photos, seems like outdoor fabric so I expect it's durable, holds decent amount of shoes for a compact size..