Brilliant mattresses (we bought three). Very spongey and well padded so ever so comfortable for our dogs - they love them! Very high quality fabric and well made.