Nice product but not as firm or thick as it looks in the pictures. Yes I would recommend this product. My dogs love it.