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 & 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 & large, & 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 & value for your 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.