Great product. Soft enough for my dog to be able to get on to the furniture and hard enough so that it stays in shape. Shipping took and extra 5 days than was stated.