After testing a number of yoga blocks over the years, the Gaiam foam blocks are my favorite. They are firm enough not to bend or receive intents easily when pressure is applied but light enough to be easily packed or transported for travel. I like that the colors change often for variety, too!
I am always thrilled with Gaiam products and having tried yoga straps from a few places and like Gaiam's the best. The quality is excellent, and I like the simple design of the woven style strap and discreet embroidered emblem. I've used both the plastic & metal 'D' ring styles and the quality & longevity is equally good on both. My only request is for a 10' long option well to offer taller yogis & yoginis!