The dog bed comprises of two layers; a 5cm layer of reflex support foam, topped with a 2.5cm layer of memory foam, ensuring your dog can sleep well every night (and day!). As the memory foam layer is very soft and responsive, the reflex foam layer acts as a supportive base, ensuring your dog the ultimate in comfort. This memory foam dog bed is available in 2 sizes, medium and large, and comes with a choice of 4 deluxe fabrics. All our dog beds are manufactured in our own UK factory, made to the highest British standards for assured quality and value for money. We also offer bespoke services, so if you are looking for a custom size please contact us to discuss your requirements on 0800 612 5179.