Comprehensive review: Demar shoes