We are very proud to be able to offer quality linens from Ekelund and Almedahls of Sweden and LinenMe from Lithuania.

Ekelund is probably the oldest company in Sweden, it was established in 1692. What's even more impressive is that the company has been in the same family for 14 generations now. All their cotton and linens are also organic. All their patterns are woven into the fabrics. Ekelund has an incredible turnaround on their orders so if you see something in their catalog that we don't carry we can always order it for you.

Almedahls has more playful modern designs and the pattern is printed on the fabric. They use many Swedish designers for their patterns. We carry mostly tea towels from Almedahls and some runners.

LinenMe have beautiful table cloths in 100% linen that can be custom ordered to any size table that you have. It's hard to find a table cloth to fit certain tables, antiques for instance, that are not standard in size. These are traditional woven table cloths with stripes or solid color.