Despite the lead time of two to five months (and a wide berth at that), there’s nothing but superlative you can throw at Oyyo’s rugs and the Never Ending Story design might just be the pick of the bunch. A colourful blend of geometic shapes and patterns, Oyyo use 100% organic cotton, with each rug made bespoke for the order. Unique vegetable dye create the most beautiful and natural colours, which are also colourfast and so easily washed if handled with care. Prices run at 8,600 SEK – 16,300 SEK depending on size with inquiries welcome on their site.