Delugs Strap Review: Art in Craftsmanship Are Delugs straps as good as they seem? We’ll share our honest opinion in this hands-on review.