All our hand made mattresses are filled with luxurious natural fillings including horse hair, mohair, cashmere and silk. Each are then sprung with and layered to meet the clients personal requirements and then cocooned in the highest quality fabrics.