Soft, large enough for a 65# dog to enjoy.  received fast and easy with shipping.